package com.xteam.ecsystem.entities;


import java.io.Serializable;

/**
 * 商品分类表
 * @author tangkf
 * @date 2012-08-14
 */
public class BaseGoodsGroup implements Serializable {
	private static final long serialVersionUID = 1L;


	/**
	 * 类名称
	 */
	public static final String REF="BaseGoodsGroup";

	/**
	 * 系统ID 的属性名
	 */
	public static final String PROP_BGGID="bggId";

	/**
	 * 父级分类 的属性名
	 */
	public static final String PROP_BGGPARENT="bggParent";

	/**
	 * 分类名称 的属性名
	 */
	public static final String PROP_BGGNAME="bggName";

	/**
	 * 数量单位 的属性名
	 */
	public static final String PROP_BGGUNITS="bggUnits";

	/**
	 * 分类排序（大于等于0，倒序） 的属性名
	 */
	public static final String PROP_BGGORDER="bggOrder";

	/**
	 * 精品推荐（0-否，1-是） 的属性名
	 */
	public static final String PROP_BGGBEST="bggBest";

	/**
	 * 新品推荐（0-否，1-是） 的属性名
	 */
	public static final String PROP_BGGNEW="bggNew";

	/**
	 * 热销推荐（0-否，1-是） 的属性名
	 */
	public static final String PROP_BGGHOT="bggHot";

	/**
	 * 团购推荐（0-否，1-是） 的属性名
	 */
	public static final String PROP_BGGBUY="bggBuy";

	/**
	 * 价格区间 的属性名
	 */
	public static final String PROP_BGGSECTION="bggSection";

	/**
	 * 分类状态（0-无效，1-有效） 的属性名
	 */
	public static final String PROP_BGGSTATE="bggState";

	/**
	 * 系统ID
	 */
	private java.lang.String bggId;

	/**
	 * 父级分类
	 */
	private java.lang.String bggParent;

	/**
	 * 分类名称
	 */
	private java.lang.String bggName;

	/**
	 * 数量单位
	 */
	private java.lang.String bggUnits;

	/**
	 * 分类排序（大于等于0，倒序）
	 */
	private java.lang.Integer bggOrder;

	/**
	 * 精品推荐（0-否，1-是）
	 */
	private java.lang.Integer bggBest;

	/**
	 * 新品推荐（0-否，1-是）
	 */
	private java.lang.Integer bggNew;

	/**
	 * 热销推荐（0-否，1-是）
	 */
	private java.lang.Integer bggHot;

	/**
	 * 团购推荐（0-否，1-是）
	 */
	private java.lang.Integer bggBuy;

	/**
	 * 价格区间
	 */
	private java.lang.Integer bggSection;

	/**
	 * 分类状态（0-无效，1-有效）
	 */
	private java.lang.Integer bggState;

	/**
	 * 获取 系统ID 的属性值
	 * @return bggId : 系统ID
	 * @author tangkf
	 */
	public java.lang.String getBggId(){
		return this.bggId;
	}

	/**
	 * 设置 系统ID 的属性值
	 * @param bggId : 系统ID
	 * @author tangkf
	 */
	public void setBggId(java.lang.String bggId){
		this.bggId	= bggId;
	}

	/**
	 * 获取 父级分类 的属性值
	 * @return bggParent : 父级分类
	 * @author tangkf
	 */
	public java.lang.String getBggParent(){
		return this.bggParent;
	}

	/**
	 * 设置 父级分类 的属性值
	 * @param bggParent : 父级分类
	 * @author tangkf
	 */
	public void setBggParent(java.lang.String bggParent){
		this.bggParent	= bggParent;
	}

	/**
	 * 获取 分类名称 的属性值
	 * @return bggName : 分类名称
	 * @author tangkf
	 */
	public java.lang.String getBggName(){
		return this.bggName;
	}

	/**
	 * 设置 分类名称 的属性值
	 * @param bggName : 分类名称
	 * @author tangkf
	 */
	public void setBggName(java.lang.String bggName){
		this.bggName	= bggName;
	}

	/**
	 * 获取 数量单位 的属性值
	 * @return bggUnits : 数量单位
	 * @author tangkf
	 */
	public java.lang.String getBggUnits(){
		return this.bggUnits;
	}

	/**
	 * 设置 数量单位 的属性值
	 * @param bggUnits : 数量单位
	 * @author tangkf
	 */
	public void setBggUnits(java.lang.String bggUnits){
		this.bggUnits	= bggUnits;
	}

	/**
	 * 获取 分类排序（大于等于0，倒序） 的属性值
	 * @return bggOrder : 分类排序（大于等于0，倒序）
	 * @author tangkf
	 */
	public java.lang.Integer getBggOrder(){
		return this.bggOrder;
	}

	/**
	 * 设置 分类排序（大于等于0，倒序） 的属性值
	 * @param bggOrder : 分类排序（大于等于0，倒序）
	 * @author tangkf
	 */
	public void setBggOrder(java.lang.Integer bggOrder){
		this.bggOrder	= bggOrder;
	}

	/**
	 * 获取 精品推荐（0-否，1-是） 的属性值
	 * @return bggBest : 精品推荐（0-否，1-是）
	 * @author tangkf
	 */
	public java.lang.Integer getBggBest(){
		return this.bggBest;
	}

	/**
	 * 设置 精品推荐（0-否，1-是） 的属性值
	 * @param bggBest : 精品推荐（0-否，1-是）
	 * @author tangkf
	 */
	public void setBggBest(java.lang.Integer bggBest){
		this.bggBest	= bggBest;
	}

	/**
	 * 获取 新品推荐（0-否，1-是） 的属性值
	 * @return bggNew : 新品推荐（0-否，1-是）
	 * @author tangkf
	 */
	public java.lang.Integer getBggNew(){
		return this.bggNew;
	}

	/**
	 * 设置 新品推荐（0-否，1-是） 的属性值
	 * @param bggNew : 新品推荐（0-否，1-是）
	 * @author tangkf
	 */
	public void setBggNew(java.lang.Integer bggNew){
		this.bggNew	= bggNew;
	}

	/**
	 * 获取 热销推荐（0-否，1-是） 的属性值
	 * @return bggHot : 热销推荐（0-否，1-是）
	 * @author tangkf
	 */
	public java.lang.Integer getBggHot(){
		return this.bggHot;
	}

	/**
	 * 设置 热销推荐（0-否，1-是） 的属性值
	 * @param bggHot : 热销推荐（0-否，1-是）
	 * @author tangkf
	 */
	public void setBggHot(java.lang.Integer bggHot){
		this.bggHot	= bggHot;
	}

	/**
	 * 获取 团购推荐（0-否，1-是） 的属性值
	 * @return bggBuy : 团购推荐（0-否，1-是）
	 * @author tangkf
	 */
	public java.lang.Integer getBggBuy(){
		return this.bggBuy;
	}

	/**
	 * 设置 团购推荐（0-否，1-是） 的属性值
	 * @param bggBuy : 团购推荐（0-否，1-是）
	 * @author tangkf
	 */
	public void setBggBuy(java.lang.Integer bggBuy){
		this.bggBuy	= bggBuy;
	}

	/**
	 * 获取 价格区间 的属性值
	 * @return bggSection : 价格区间
	 * @author tangkf
	 */
	public java.lang.Integer getBggSection(){
		return this.bggSection;
	}

	/**
	 * 设置 价格区间 的属性值
	 * @param bggSection : 价格区间
	 * @author tangkf
	 */
	public void setBggSection(java.lang.Integer bggSection){
		this.bggSection	= bggSection;
	}

	/**
	 * 获取 分类状态（0-无效，1-有效） 的属性值
	 * @return bggState : 分类状态（0-无效，1-有效）
	 * @author tangkf
	 */
	public java.lang.Integer getBggState(){
		return this.bggState;
	}

	/**
	 * 设置 分类状态（0-无效，1-有效） 的属性值
	 * @param bggState : 分类状态（0-无效，1-有效）
	 * @author tangkf
	 */
	public void setBggState(java.lang.Integer bggState){
		this.bggState	= bggState;
	}

	/**
	 * 转换为字符串
	 * @author tangkf
	 */
	public String toString(){
		return "{" + "bggId(系统ID)=" + bggId + "," +"bggParent(父级分类)=" + bggParent + "," +"bggName(分类名称)=" + bggName + "," +"bggUnits(数量单位)=" + bggUnits + "," +"bggOrder(分类排序（大于等于0，倒序）)=" + bggOrder + "," +"bggBest(精品推荐（0-否，1-是）)=" + bggBest + "," +"bggNew(新品推荐（0-否，1-是）)=" + bggNew + "," +"bggHot(热销推荐（0-否，1-是）)=" + bggHot + "," +"bggBuy(团购推荐（0-否，1-是）)=" + bggBuy + "," +"bggSection(价格区间)=" + bggSection + "," +"bggState(分类状态（0-无效，1-有效）)=" + bggState + "}";
	}
	/**
	 * 转换为 JSON 字符串
	 * @author tangkf
	 */
	public String toJson(){
		return "{" + "bggId:'" + bggId + "'," +"bggParent:'" + bggParent + "'," +"bggName:'" + bggName + "'," +"bggUnits:'" + bggUnits + "'," +"bggOrder:'" + bggOrder + "'," +"bggBest:'" + bggBest + "'," +"bggNew:'" + bggNew + "'," +"bggHot:'" + bggHot + "'," +"bggBuy:'" + bggBuy + "'," +"bggSection:'" + bggSection + "'," +"bggState:'" + bggState + "'}";
	}
	/**
	 * 最低价格
	 */
	private java.lang.Double pricemin;
	
	/**
	 * 最高价格
	 */
	private java.lang.Double pricemax;

	public java.lang.Double getPricemin() {
		return this.pricemin;
	}

	public void setPricemin(java.lang.Double pricemin) {
		this.pricemin = pricemin;
	}

	public java.lang.Double getPricemax() {
		return this.pricemax;
	}

	public void setPricemax(java.lang.Double pricemax) {
		this.pricemax = pricemax;
	}
	
	/**
	 * 默认无参构造函数
	 */
	public BaseGoodsGroup(){
		
	}
	
	public BaseGoodsGroup(Integer bggSection, Double pricemin, Double pricemax) {
		super();
		this.bggSection = bggSection;
		this.pricemin = pricemin;
		this.pricemax = pricemax;
	}

	
}